﻿using Azure.QPCR;

namespace Azure2Java.QPCRAdapter.Adapter {

    /**
     * @authod zy gws ssc
     * @date 18.12.21
     * @update 19.12.06
     * @decription 
     */
    public class ExperimentDataInfoAdapter {
        public ExperimentDataInfo ExperimentDataInfo;

        public ExperimentDataInfoAdapter() { this.ExperimentDataInfo = new ExperimentDataInfo(); }

        public ExperimentDataInfoAdapter(ExperimentDataInfo ExperimentDataInfo) { this.ExperimentDataInfo = ExperimentDataInfo; }

        public string getExperimentBeginDate() { return ExperimentDataInfo.ExperimentBeginDate; }

        public void setExperimentBeginDage(string experimentBeginDate) { ExperimentDataInfo.ExperimentBeginDate = experimentBeginDate; }

        public string getExperimentEndDate() { return ExperimentDataInfo.ExperimentEndDate; }

        public void setExperimentEndDate(string experimentEndDate) { ExperimentDataInfo.ExperimentEndDate = experimentEndDate; }

        public string getExperimentDataName() { return ExperimentDataInfo.ExperimentDataName; }

        public void setExperimentDataName(string experimentDataName) { ExperimentDataInfo.ExperimentDataName = experimentDataName; }

        public string getProgramName() { return ExperimentDataInfo.ProtocolName; }

        public void setProgramName(string programName) { ExperimentDataInfo.ProtocolName = programName; }

        public string getWorkSpaceName() { return ExperimentDataInfo.WorkspaceName; }

        public void setWorkSpaceName(string workSpaceName) { ExperimentDataInfo.WorkspaceName = workSpaceName; }

        public bool equals(object other) { return ExperimentDataInfo.Equals(other); }

        public int getHashCode() { return ExperimentDataInfo.GetHashCode(); }
    }
}
